<?php
    include('checkAdminAccess.php');
    $iniVars = parse_ini_file('../../config.ini',TRUE);
    include('../classes/adodb5/adodb.inc.php');
    include('../classes/class.upload.php');
    include('../function/db.func.php');
    
    $action = $_POST['action'];
    
    if($action=='deleteImg')
    {
        $rsImgId = $_POST['rsImgId'];
        
        $sql = "SELECT td_value FROM text_data WHERE td_id=$rsImgId";
        $result = $db->Execute($sql);
        $img_path = $result->fields['td_value'];
        
        $sql = "UPDATE text_data SET td_value='images/recruitment_services/xxx.jpg' WHERE td_id=$rsImgId";
        $result = $db->Execute($sql);
        
        if($result)
        {
            if(unlink($iniVars['Locations']['sitepath'].$img_path))
            {
                echo 'success';
            }
            else
            {
                echo 'Fail1';
            }
        }
        else
        {
            echo 'Fail2';
        }
        
        $result->Close();
    }
    else if($action=='uploadImg')
    {
        $msg[0] = 'success';
        $msg[1] = 'success';
        if(isset($_FILES['img14']))
        {
            $handle = new Upload($_FILES['img14']);
            //if($handle->image_src_x==285 AND $handle->image_src_y==175)
            //{
                if ($handle->uploaded)
                {
                    $handle->image_resize = true;
                    $handle->image_ratio_fill = true;
                    $handle->image_x = 285;
                    $handle->image_y = 175; 
                    $handle->Process($iniVars['Locations']['sitepath'].'images/recruitment_services');
        
                    if ($handle->processed)
                    {
                        $sql = 'UPDATE text_data SET td_value="images/recruitment_services/'.$handle->file_dst_name.'" WHERE td_id=14';
                        $result =$db->Execute($sql);
                        if(!$result)
                        {
                            unlink($iniVars['Locations']['sitepath'].'images/recruitment_services/'.$handle->file_dst_name);
                            $msg[0] = 'ไม่สามารถบันทึกข้อมูลลงฐานข้อมูลได้ กรุณาลองใหม่อีกครั้ง';
                        }
                    }
                    else
                    {
                        $msg[0] = 'ไม่สามารถอัพโหลดรูปภาพได้ กรุณาลองใหม่อีกครั้ง';
                    }
        
                }
                else
                {
                    $msg[0] = 'ไม่สามารถอัพโหลดรูปภาพได้ กรุณาลองใหม่อีกครั้ง';
                }
            //}
            //else
            //{
            //    $msg[0] = 'ภาพต้องมีขนาด 285x175 pixel เท่านั้น';
            //}
        }
        
        if(isset($_FILES['img15']))
        {
            $handle = new Upload($_FILES['img15']);
            //if($handle->image_src_x==285 AND $handle->image_src_y==175)
            //{
                if ($handle->uploaded)
                {
                    $handle->image_resize = true;
                    $handle->image_ratio_fill = true;
                    $handle->image_x = 285;
                    $handle->image_y = 175; 
                    $handle->Process($iniVars['Locations']['sitepath'].'images/recruitment_services');
        
                    if ($handle->processed)
                    {
                        $sql = 'UPDATE text_data SET td_value="images/recruitment_services/'.$handle->file_dst_name.'" WHERE td_id=15';
                        $result =$db->Execute($sql);
                        if(!$result)
                        {
                            unlink($iniVars['Locations']['sitepath'].'images/recruitment_services/'.$handle->file_dst_name);
                            $msg[1] = 'ไม่สามารถบันทึกข้อมูลลงฐานข้อมูลได้ กรุณาลองใหม่อีกครั้ง';
                        }
                    }
                    else
                    {
                        $msg[1] = 'ไม่สามารถอัพโหลดรูปภาพได้ กรุณาลองใหม่อีกครั้ง';
                    }
        
                }
                else
                {
                    $msg[1] = 'ไม่สามารถอัพโหลดรูปภาพได้ กรุณาลองใหม่อีกครั้ง';
                }
            //}
            //else
            //{
            //    $msg[1] = 'ภาพต้องมีขนาด 285x175 pixel เท่านั้น';
            //}
        }
        
        if($msg[0]=='success' AND $msg[1]=='success' ){
            echo <<<js
            <script src="{$iniVars['Locations']['siteurl']}js/jquery.js" type="text/javascript"></script>
            <script type="text/javascript">
                $(".img_submit_indicator", top.document).css('display','none');
                $("#img_success_msg", top.document).html('อัพโหลดรูปภาพเรียบร้อยแล้ว กรุณารอสักครู่');
                $("#img_success_msg", top.document).css('display','block');
                setInterval("top.location='../index.php?page=recruitment_services';",3000);
            </script>
js;
        }else{
            echo <<<js
            <script src="{$iniVars['Locations']['siteurl']}js/jquery.js" type="text/javascript"></script>
            <script type="text/javascript">
                $(".img_submit_indicator", top.document).css('display','none');
                $("#img_error_msg", top.document).html('ไม่สามารถอัพโหลดรูปภาพได้ กรุณาลองใหม่อีกครั้ง');
                $("#img_error_msg", top.document).css('display','block');
                setInterval("top.location='../index.php?page=recruitment_services';",3000);
            </script>
js;
        }
    }
?>